package com.bms.common.request;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Description: 明细前端请求实体
 * Author: jingcaiqi1225@gmail.com
 * Date: 2024/11/5 14:35
 */
@Data
public class ExpenseReq {
    private int expenseId;       // 费用ID
    private String activityId;      // 活动ID
    private String categoryId; // 标识id
    private String companyCode;   // 机构代码
    private String personnelCode; // 人员代码
    private BigDecimal budget;    // 预算
    private int budgetType;             // 预算类型  1 预配置金额 2 配置总金额
    private int type;  // 数据类型  1 个人 2 机构
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai")
    private Date createdDate;     // 创建日期

    /**
     * 活动名称
     */
    private String activityName;

    /**
     * 标识名称
     */
    private String categoryName;
}
